#ifndef _INICONFIGFILE_H_
#define _INICONFIGFILE_H_

//System headers
#include <string>

//Project headers
#include <jmtools/win.h>
#include <jmtools/ConfigFile.h>

namespace JMTools
{
	namespace Config
	{
#ifdef WIN
		class JMTOOLS_API INIConfigFile : public ConfigFile  {
#else
		class INIConfigFile : public ConfigFile {
#endif
		private:
		protected:
		public:
			//Contructors and Destructors
			INIConfigFile(std::string name);
			virtual ~INIConfigFile();

			//Gettters and Setters

			//Others
			virtual bool load();
			virtual void save();
		};
	}
}
#endif
